punched card (pc) - French English Dictionary